MPRLTSRHGTSPFIWCAAIICAIISIVVIVGGIIVFVGYLVIHPRVPIISVADAHLDFLKYDIVGVLQTQLTIVIRVENDNAKAHALFDETEFKLSYEGKPIAILKAPEFEVVKEKSMFLPYLVQSYPIPLNPTMMQAVDYAVKKDVITFELKGGSRTRWRVGPLGSVKFECNLSCQLRFRPSDHSYIPSPCTSAHKH